be hamstrung - Español Inglés Diccionario